Massive UI redesign

Added custom fonts, created graphics for the icons, new colours, new
layouts for the Main Activity.