Adding ship grid support.
Adding state skeleton code
Cursor detection on the ship during battle
Adding to previous commit