Major theme overhaul, some app design changes too