Make a Game rebuilding our prototypying into more program friendly
this one is for code clean up so the project is easy to read and debug later