Revamped the game engine

Added Board class which will take care of all board operations (removing
pieces, determining if there are capture moves available, etc)

Added a MoveDirections enum class which sets all 8 directions

FanoronaState is much cleaner, and will now just be calling board
functions
Revamped game engine.

Added enum to represent all 8 directions

Added board class to take care of board operations(remove pieces, see if player has capture moves, etc)
Conflicts:
	src/com/brentwalther/Fanorona/Game/FanoronaState.java