Adding Maven modules and .gitignore