Add getters and setters.
Make sure to call superclass update method. Add in Captains.
Set up sets and fix handling of boolean data.