update gems, add pusher
moving shot view to react