New to hasboard. Make it start

Already had Appdaemon up and running so decided to try hadshboard.

So went ahead like it states in the manual (i added “#ADDED” for the forum post to show new lines)

  logfile: /var/log/appdaemon.log
  errorfile: /var/log/appdaemon_error.log
  logsize: 100000
  log_generations: 2
  threads: 10
  api_port: 5000

  ha_url: https://external_URL:8123
  ha_key: PASSWORD

# Apps
hadashboard: #ADDED
  dash_url: http://INTERNAL_URL:5050 #ADDED

  module: hello
  class: HelloWorld

  module: app1
  class: app1

My appdaemon config file is located under /home/homeassistant/.homeassistant/appdaemon

So i have created a subdir /home/homeassistant/.homeassistant/appdaemon/dashboards
And there placed Hello.dash with appropriate contents.

After restarting appdaemon i get

2018-01-27 16:27:33.922138 WARNING ------------------------------------------------------------
2018-01-27 16:27:35.468380 WARNING ------------------------------------------------------------
2018-01-27 16:27:35.469011 WARNING Unexpected error during loading of hadashboard:
2018-01-27 16:27:35.469336 WARNING ------------------------------------------------------------
2018-01-27 16:27:35.469861 WARNING Traceback (most recent call last):
  File "/srv/homeassistant/homeassistant_venv/lib/python3.4/site-packages/appdaemon/", line 918, in read_app
    if module_name == config[name]["module"]:
KeyError: 'module'

2018-01-27 16:27:35.470208 WARNING ------------------------------------------------------------

Where did i go wrong?

which version from appdaemon are you running?