Add futures in CSchemeView
- moving elements
- selection elements
- selection with rubber band
Refact: simplified architecture