completely rewrote the stupid thing
updated README
release 1.0.0