refactor dropzone in to its own backbone class