Added a few more methods and expanded the documentation