rewrite working
adding todos and dependencies in gemspec
updating version