some mods, decided not to bother with pygame for now
added start of C++ code messy