introducing definition for controllers and models in dashboard
introduced model concept in dashboard
modified api for dashboard frontend
action in dashboard can now define an input and output method