cleaned up design, made code drier, created white layout, added icon