changed the name of the Castle class to Rook to make it more in line with proper chess term usage