Here is the rook class and some other ideas for methods

Here is the rook class along with some other methods and ideas that might be useful, i am not sure why it says that I have added 500 lines because i certainly havent