System Rewrite

All failure modules no longer inherit the module they cause to fail.
Also, parts can now have multiple modules with failure capabilities.