making the dashboards page not fail if there aren't any users yet
added a .gitignore for .pyc files