Imported SuperMighty 0.5.0 including error handling and new designs