Updated poms to work with maven 3 as well as maven 2. Added interface for usage collection