added knight model
improved knight positioning
add castling functionality
Merge pull request #7 from ppicinic/base.castle

Base.castle