Js

Learning about [OO programming](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript) in Javascript.
Fancy things, like making properties immutable, defining what happens when you do stuff like `object.property`.