Refactor icons into single static instances

Icons are now constructed in one place and accessed through final static fields.

Change-Id: I1929d04f60d82b1d66d0aef50b1ce1a0eac2486f