Fixed a drop location bug

Also got the 'dragee' variable to work for local drag and drops.
Fixed a bug in empty box holes

Copies of boxes were using the original box as the hole 'owner'
Added 'train' button to robots

Not yet functional
Robot training framework

Ready to begin implementing training.