Added drag and drop functionality, just need to handle event in controller now