see i agree with the gets since i can just print / return those. but don't the sets help for simplicity? Like if Plato gets 5 more harmony or something, I can just do `Plato.set_harmony(self.harmony + 5)`
self wont be defined in that