buy-ops javascript functionality implemented: drag and drop on tables and minor drop validation.