Add some init files
add HorizontalSnapView and PropertiesDetailInfoView and BadgeView
modify conflict