added functions and classes to translate aa sequences to properties, bin script, tests

Fixes #222
This is missing an argument!  I'm not sure what it's doing, but it needs fixing.