NEW: Pieces moved to new pieces package

NEW: out of board square instance created with coordinates -1,-1
FIX: ChessBoard.clearBoard() method fixed
FIX: Piece.setPosition() method corrected
NEW: some Rook tests added
NEW: some ChessBoard  tests added
FIX: horizontal blocking check for Rook is working
todo file added