unfuck overriding of pure virtual functs
make the computer more polite!
put gameplay in game class
fix flow of main