added angular and tweaked mobile styling