All classes now have constructors