Cleaned up names in rook class.
Added bishop movement validation.