Copied delta tests over to epsilon, and changed to new factory method signature
added pollice's interfaces for observer pattern
empty reporter class
changes to refactor rename factory i guess
Still working on config validator plus factory refactoring
Merge branch 'mep' into sep
Refactored the factory so that each version is back to one method
not sure what happened
merge conflicts new factory structure
Made changes to facotry to add skeletons for epsilon move and battle changes
Merge branch 'sep' into mep
javadoc for needed tests
changes to dependsOnPieceType and move validators to accept multiple unique move validators for pieces
test for attacking two spaces, not passing yet
broke up validators for scout, made test pass
implemented TwoSpaceStrikeMoveValidator
added cant attack validator that should have been added 2 commits ago
fixed changes to SeveralSpacesInOneDirection
tests for first lt moving one space only, and for first lt and lt attacking each other
test exceptions on illegal first lt moves