Closes #35. Includes all missing docstrings
Closes #17. Documentation for Benchmark class