initial migration to 3.x series using Maven 3 and annotations