Requirements based on Locum functions

I've created a stub list of functions that would be needed by Locum for most of the logic. I didn't bother doing any specific url structures for them yet