Implemented rules for Rook. Not pretty, but working.