Adding dummy equals() and hashCode()
Board.java and BoardImpl.java
  - Added interface method for getCurrPositions()

Added equals and hash table for all objects
Added new Piece interface and impl
Added new position interface and impl
Added new Square interface and imll
Add a new test to see if classes have implented toString(), hasCode()
and equals()