two-way data binding, drag and drop markers onto map