ships initialize with default 'Battleship'
refactor recursive function
Separate modules folder
deploy ships check_column_space test
DeployShips can place a ship vertically or horizontally
Merge branch 'deployships'