Merge pull request #15 from Eye-Static/andy

UI improvements, split board render function
move game functionality to game file, add buttons
Merge branch 'master' into andy