Changing namespace, adding tests and update readme.