Bumping version. Modularizing version number better.
Using pessimistic version constraint instead of optimistic version constraint for gem dependencies.