Issue: Player Placed Ships #14

@kreimer314 @CARammelkamp

This was much more difficult than I had originally anticipated, so I'm requesting more points as compensation. I went the extra mile to have a 'floating' ship follow the cursor while the player is placing ships.

~requested 300

Note: I am very pressed for time right now and this new code is not clean or well documented. I apologize for that and I feel very sorry for the next person that chooses to work on it.