Passes all published test cases

Added Utility file
Fixed Island.h compile errors
Fixed sunken ship output
Altered View class heirarchy