updates icons
starting to build in offline functionality. initial test