Documentation update

I've written an updated version of the documentation that reflects the new functionalities :)