Full integration with Maven structure