remove configurators dependency on project manager; add configurator dependency on configLoader instead
always call setup() instead of register() even when resources were registered before
make configurators setup() methods depend on specific bin command
add shell helper manager, fix some typos in Controller/Base and Controller/HelperManager related classes
inject HelperManager into helpers to allow helpers to call each other (applied to Shell, View and Controller helpers)
privatise configurators methods that manipulate data
abstract scope configuration