Commit bin directories

Otherwise, it's not recognized as a rails project folder.

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
Install role_model and cancancan

For security features.

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
Update User model with security methods

Also compiled new attributes in one migration file.

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
Update UserController

Based on pesto implementation

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
Install Simple Form gem

Convenient way of creating input forms.

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
Moved ability model to the test app

The ability model should be in the main app in order
to specify the security rules.

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
For root path methods in the engine, call them from main_app

Because the engine does not have a root path.

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
Installed simple form generator

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
BUGFIX: use snake case in router name

Or else Devise won't be able to find the module

Signed-off-by: Joan Tiffany Siy <joan@teamcodeflux.com>
Added simple form to the engine
edit this later