ui: mobile improvements
ui: update ember, dist steps
ui: ignore compiled js, dist
ui: pre fixes, dist build changes
ui: add default js path for dist
ui: clean with makefile
ui: better error handling
ui: add google analytics
ui: add demo footer