Attempt to Add in a Parent class that we can extend. Currently will not build...sorry