another running version
Started working on setting creating geom and basis sets for efield callback
Merge pull request #13 from weverett/MA

Actual refactor