wool. making shifts from that popup works!

also changed the fetching of events to a json feed. Seems to be working
well. and other things