week 2 OOP first commit