First pass of getting functions and files in place for work on #7 and #8

This pull request gets the ball rolling on https://github.com/peterwilsoncc/collaborate/issues/8 and https://github.com/peterwilsoncc/collaborate/issues/9

After this is merged I will work on both issues in their relevant ```inc``` files.