Javadoc.
Merge remote-tracking branch 'origin/develop' into develop
User profiles refactored.
Repackaged db classes.