Listening on TCP and init templates
- Add templates for init and default values
- Add vars to trigger actions if user wants to listen on user defined port