Javadoc and Checkstyle
PLAT-6137 - Extract common data from web resources

Reviewed-by: Andrew
PLAT-6137 - Extract common createRootData() method

Reviewed-by: Andrew
PLAT-6137 - Extract common parts of singleton resources

Reviewed-by: Andrew
PLAT-6137 - Extract common createRootData() method

Reviewed-by: Andrew
PLAT-6177 - Reinstate snapshots on home page

Reviewed-by: Andrew