Refactor out app styling into its own controller.

Signed-off-by: Aron Cedercrantz <aron@cedercrantz.se>