initial commit.
Added unit and unit registration.
Initial commit
Updating readme and ignore.
Re-implemented the unit management idea with a registry instead inheritance.
Add a constraint that can be utilized by units in their routing.
Move UnitConstraint into UnitManager module.
Implement unit enable / disable toggle.
Updated documentation.
Deal with permissions.
Rename to unit to feature.
Add deletions.
missed 2 files.
Lowercase constants.
Update Readme.