Added constructors and getters
Added IsMoveLegal method.
Added implementation for disksOnTower and makeMove
Finished methods and fixed all bugs. Passes all tests.