Features/methods

Creates further purify methods.

- closes #24 
- closes #23 
- closes #3