Updating readme
Removing Author and Book
Fix javadoc documentation and @Optional warning