POC C++ engine for applications and games - unstable