Filled in 3/5 methods and updated names class definition