initial convertion to bundler
passing tests
only change minor version since funcitonality has not changed