Adding a windows solution
Running on android
very messy tho needs refactoring