Adds a basic look ahead bot.

n: make next move
m: start bot
c: stop bot
Needs refactoring/removal of dead code.