Did some work on the populate function. It's better, but still not working 100%. Changed
ship representations from everything being "1" to each ship having a unique number. Still
having the issue of only the first bit of the ship being placed. Updated print_board
function to make the printout look better (used join, added pipes and underscores to
separate board from coordinates).