Addressed issues 3, 5 and 6

https://github.com/pythondave/th-admin/issues/3
https://github.com/pythondave/th-admin/issues/5
https://github.com/pythondave/th-admin/issues/6