make mouse a class
make game a class
make the rest a class
events
mouse are dynamic
add_mouse takes a position
add_wall