New agent styling and swiping

- Re-style agents
- remove show/hide js and add swipe
- minor bug fixes

@commuterjoy if you can review this this eve that would be great so we can merge.

Only outstanding item is the timeline which I shall have done before my design review with Rich tomorrow morning.