specified the dependencies with versions and remove hashie
added sorting and list params. fixed #21