added full functionality, the game is ready for alpha release:D