Add Loader and basic subclasses