Adding more documentation, closes #9