Add ACP module and interface

This depends on PR #3 being merged first.

Note: If the acp module looks like a lot, it's not really, it's just that I commented every line :wink: 
It is used for two services. for **config_text** and for **log**. should they be injected by themselves too?