First cut at random ship placement method (cursorily tested)
Merge pull request #1 from ghurrell/random-placement

First cut at random ship placement method (not tested)