refactor + multi methods
Merge branch 'new-interface'
derp
password + v1.1.0