Maven project structure and logging configuration