OOP with JS Notes