Full JSON communication between JAVA and C++. Clean C++ API. Fixed scrolling. The state of the app now remain even when it is fully destroyed.