will bring UIView to magic view, along with constraint
MVC refactoring works.

- push button ok
- drag button ok
Refactored to MVC and revised code