drag and drop directive for seating charts

Still a work in progress, the code needs to be cleaned
up and organized, and bugs need to be fixed. And styling.