Trello like board with drag and drop cards between lists made with AngularJS