Implement engine skeleton and add example game project