Created skeleton for AI enemies
Merge branch 'master' into enemies
Merge branch 'master' into enemies
Added an enemies list to GameLogic along with a getter for it
rum_runners now includes an AI game view which updates within the loop
Added all the functionality needed for AIGameView to loop itself and as a part of the overall loop
Added pursue checker to seek updater
Added functionality for getting and setting position for Actors via a sf::Vector2i
Added very basic functionality for drawing enemies
Repurposed ActorMovedEvent to handle enemy move events since it currently wasn't actually doing anything
Added functionality to map to check itself if a position is valid)
Basic Pirate state movement, very dumb path finding algorithm that doesn't actually work yet
Added basic rum penalty on enemy moving onto ship
Enemy no longer moves onto ship square but instead damages from beside
Added animations to enemy ships, also changes color if pursuing or not
Fixed the random number generation in find opposite seek
Added another pirate ship.  Made pirates move faster when pursuing.
Added Pirate.hpp
Added Pirate.cpp
Fixed Pirate.hpp header issue.