Everything you need to do is marked with a TODO comment Additionally, create a chess piece class that extends Piece for every type of chess piece. For example Pawn.java, King.java, ... For this you can also look into Type.java