Added documentation

Probably not going to be doing much from here