Add visual effect for drag&drop
Little refactor
Add drag and drop functionality for the tasks
Update update_method to object, now it is configurable
Refactor + add configuration variables