Basic structure using maven