still need to work on game class, fix bugs, better user interface