use gemspec for dependencies.
small cleanup.
update namespace.