Added drag and drop support and cleaned up project