GH #1 - Move repeating logic to base strategy class.
GH #1 - Removed old AI class
GH #1 - Rename files to have namespace