Swap interface

Create basic interface for submitting swap request. Swapportunities are listed according to Sayer's mockup on the shifts page, but are not styled.