Merge tag '0.5.2' into develop

0.5.2
Update gitignore
Slight benchmark addition
Significant Performance Gains; deprecations
Merge branch 'feature/method_redefinition' into develop
Redo docs
Merge branch 'release/0.6.0'