decouple DeploymentTasks by turning them into Rime Classes.
fix warnings.
a typo.
register deployment tasks in the registry.
move signature out of lever/.
Merge branch 'feature/modulize' into develop