[ADD] Add base_community module

First module to be reviewed. Simple module which add a community configuration menu.
Would placing the selection values on the class be a better approach as far as extensibility is concerned?