Correct additional include and lib directory settings

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Allow screens to determine when to output

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Colour code friendly and enemy galactic objects

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add separators to screen

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Buffer console output

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Display fleet count for each galactic object

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add ability to receive ascii characters from keyboard

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add ability to scroll through galactic objects

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add galactic object screen and allow user to navigate to it

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Code optimisation

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Display scroll bar on galaxy screen

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Allow users to move fleets between planets

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Allow player to end turn

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add screen for AI players turn

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add GetCurrentPlayer to GameController

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add AI Agent that skips through all non-human players turns

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Use AI agent in galaxy screen

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Make SpaceGame a dependency of ConsoleView

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Always pass players as references

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Return galactic objects by reference

Signed-off-by: James Tasker <james_tasker1@hotmail.com>