Spring cleaning

Adding some of my helper functions from python_tools into the parent
directory just so people see where they're coming from.  Using them to
clean up
Working on acid base

- Improved conditions
- Continued working on acid-base reactions
- Started using properties for my trickier setters