Update unit tests, add in new multiselect directive, update order process