ColumnView with Scaled image

1. refine MainActivity and Delegate
2. finish columnView with scaled image.