Added boiler-plate base management classes
Base classes