finished cop-moving functionality
pair programming: fixed existing data structures