working on push notifications
added refresh control to library