Good job... well done.
Talking about cameras I have to add the following.
If you were to add 4 cameras (bow, stern, port & starboard) and have their image data consolidated and stitched via a software program it's possible to get a birds eye view of the complete boat. This same technique is being used on some cars and in fact I was at my local Volvo dealership the other week and they had such a camera system on their new MY2016 XC90. It was truly amazing and it really was as if someone was 50 feet above the car with a wide angle lens looking straight down on the car. The screen inside the car showed every thing around the car making parking, reverse parking etc a breeze and without there ever being a chance for hitting something, such as another car beside you, a small animal and a crawling child.