Major refactoring.
README rewrite
Version bump