Add tests for Core
Strategy should fulfill Enumerable contract instead of custom interface
Copy stalk_climber travis config