B2g styling

@jedp - it needs cleanup yet, but here is basic B2G styling, with all the tests passing. Woot!