Feature/namespaces

Adds support to namespace your models & controllers.
Adds support to save models & controllers to a path. (This can already be done in the config, but you don't ways want them in the same place)