removed Permission model class
Changed admin? to is_role? to allow us to determine role.
Changed is_role? to is_role?(name) to allow us to find a role based on it's name
Small clean up in the user model
Renamed all modules to controllers.
enamed the outer folder to controllers.

We then renamed all module controller to controllers.
Refactored the user model.

We now have a much cleaner model.

Do we really need is_role?(name) if we have role and role=(role)?