A starting point dashboard
Separate app logic into separate files