Updated documentation.
Clinics are now loaded according to sub-speciality; associated ID added to the DB migration.
First stab at successful dynamically created content based on another module.
Refactored and moved code out of controller to model. Changed default location from `modules' to `modules.clinic' so that all implementing sub-speciality clinics stay in their own package/folder.
New test clinic (glaucoma) dynamically loading it's own views.
Moved code across from the glaucoma clinic to the VC; this is now functional code for all other clinics.
Removed files that were no longer needed.
Tidy up.
Removed hard-coded clinic reference, calculated dynamically now from clinic ID.
Code tidy up.
Restructured code; now a custom 'formatData' method is available for clinic to implement for custom code.