Events. The app can now display an event banner on the home screen with a details activity. The app checks with the server to see if there are any active events, and will add the banner accordingly. Since the event feature can change the appearance of the app, to prevent sudden changes in the appearance, the event banner won't display until a second start up during the event period. The initial server check saves the information to shared preferences in a service to be used on the next start up to create the banner and update the style if necessary.
Multiple Styles. Refactors styles to support multiple color schemes. Currently these styles are only changed but the Events feature.
Changes