Fully functional project hierarchy in both eclipse and maven