Fixed package drectorys and added backend classes that should have been
used from day one