first pass at tying a modal to the individual pins, still needs modal layout stylling