A work in progress. Please keep following if you find it interesting or just want to encourage me ;)~