Quick reference on how to create an ES5 sub-class vs an ES6 sub-class
Notes on the ES5 way vs ES6 way of creating objects