Rewrite Java guide
Merge pull request #40 from mkorszun/master

Rewrite Java Guide based on new framework guide structure