Add docs for modules

These will need documentation eventually, so I have created some stubs for them. I'll add methods and stuff later.