Updates to doc and project

- Change so that client jar can be executed from project root
- Integrated gradle/maven build info macro