Unit test up and running: MovementCalculatorTest - ensures that the wrapper and get valid moves functions are working properly and provide the same results. Also had to edit some stuff in movementCalculator - some variable declarations and more specifically, adding the wrapper function for getValidMoves and a logical error edit that caused allowance_cache to accept movement onto vortices where validMoves array list wouldn't not have added a vortex hex to the list.
Merge origin/master