instantiate Human and Computer in Engine
Merge branch 'dev' into abc

Conflicts:
	battleship/game.py
adjusting where input(PROMPT['comprehend']) is called
adjusting where input(PROMPT['comprehend']) is called
moving setup from engine to players
streamlining human_setup user interface
"cleaning/changing human_setup to set_up(), another dict.values() index debug"
some engine player editing
part1 of making Engine ignorant of which player is playing
Merge branch 'abc' into dev

Conflicts:
	battleship/engine.py
part2 of making Engine ignorant of which player is playing(Human or Computer)
moved pick_coord() from players to ui.py
part1 set() of Engine
flip() function for Engine.set() to determine who goes first
engine.play() made it so turn line increments and prints after both players go
engine play() refactor to display board and new end(), + general cleaning