Added Maven structure for common project
Add IntelliJ and Mac ignores