Abstracted classes and continued home template