Angular directives to enable drag and drop sorting. Works on touch devices. Utilises https://github.com/RubaXa/Sortable