Add a bit of documentation

Closes #14, but **a lot** more documentation needs to exist before this framework will be in any sort of presentable condition.