More documentation

Javadoc for the core server interfaces