Adding master template, pynance.jinja.
Refactored index view into using pynance.jinja.
Adding stuff for main app views.
CSS typo
Adding main_app url for testing main app templates.
More styling and changed 'Hello World' to 'Dashboard'.
Adding jQuery Datatables.
Integrating dataTables into the main_app page.
Adding dataTables and a mock table to main_app.

dataTables + Twitter Bootstrap should be awesome! (But we are not there yet...)
More experiments with jQuery DataTables.

Can't seem to get the tutorial to work, though.
Cleaning up main.py via dictionaries.

Also added a new variable in main_app.py, module_name.
Adding page_scripts to the template render of homepage.

However, a bug seems to be introduced when logging-in with empty credentials. We
are redirected to the dashboard page with matching status 500.
Kidding. This is where I introduce the module_name template variable.
Added comment docs to templates.
Merge branch 'views'
Refactoring main_app.jinja into the master template that it is.
A bit of clean-up before we mess with controllers.
Added an experimental select function for DBOperations.
I finally have an idea how to test so creating test package dir.
Possible fix for the error 500 found at 293fad4400733e4cff6f755948c3d751b7f87e2d.

Login model is not returning None (as per contract) for unsuccessful logins.