Feature/documentation

Documentation work

@mejamiewilson