My SecondGame project, with rewriting all code, to make it more effective