Game logic refactored.

Added new class for unit. Updated logic so now bots moves logically and
we can use a lot of bots.