Aperture - Java framework for getting data and metadata