Major Update - Working AI

Better code organization and comments
Renamed some functions and variables to more specific names
Set constant board size and ship sizes
Created AI for multiple ships