JavaDoc added to the core classes