Finished the dropdown directive and applied it to the collections list while adding a log.
Removed DOM manipulation from modal.js.
Added attribute to indicate if a dropdown can be empty.
Modifications to modal show code.
Added a slide effect to the dropdown.
Started adding a loading indicator for buttons.