Updates to Pebble app, lots of rewrites