Added position tracking and collision detection

Added array for position tracking and adapted board.place and
board.remove to take advantage of it. Also added lives to mouse, a
game.close to stop all setInterval items (cats) and a conditional that
prevents moving once you've run out of lives.
Merge pull request #17 from Camwyn/develop

Added position tracking and collision detection