Javadoc documentation and small changes on Bean and Book