add controls and some basic game functionality