Changed directive restrict from E (tag/element) to A (attribute) because the directive droppable is mainly behaviour.
BESTPRACTICES namespaced my module with 'tvds' .
Starting to make code modularized. Moved droppable directive into separate file and defined it as a dependency in the main app.js file.
made draggable directive modular + renamed source/draggable to source/drag_and_drop