Created a PropellerLoader 'class' out of all its subfunctions