Angular js app, with responsive view, canvas, all the latest technologies