Moved javadoc into separate file