improved documentation, renamed dependencies, added jar