started moving to a more rubyish api
fixed a lot of things I broke by removing files
fixed directory structure of spec files
bumped version