Changed to use common data object.
Provided data retrieval method in router.
Removed code replication ... lots and lots of repeated code removed.
Merge branch 'gh-pages' of https://github.com/adeelx/adeel into gh-pages