Merge pull request #31 from jrmontag/master

massive refactor
Added sphinx documentation framework.
fix auttomatic typo