Implementation of client side of Insanichess. The implementation is done in pure Flutter. Application can be built for Android, iOS, and web, however, only mobile client is currently fully supported. The web version will come once the server is implemented and live.