Add loads of activities controller shizzaz
Refactor availability table