renewed version

Wow I almost lost all my rewritten code dude to github's stupid git
client.
I finished the basic functinality except for some settings and added a
simple export option which is obviously not finished yet. Expect more
updates soon.