Committing semi working version of TraineeViewModule

Contains:
1) Datatables
2) Tabs
3) Dynamic reading from DB

Doesn't Contain:
1) User Auth
2) Accordion (dropping this functionality)