Finished up most of the code for the smart boat, just needs to be refined and also changed from static variables to dynamic ones.