change:init the custom view.
change:add git ignore
change:add gitignore
Merge branch 'feature-v1'