Fixed check limitations, but broke checkmate
Easier to move pieces
Fixed diagonal moves. Added unfinished castle implementation
Updated example & limitations