add metro button view
change the behaviour of MetroButtonView
polish the AsureMetroButtonView
minor change
store channel to local file
add icons and file names
change channel name
load the metro button view icon dynamically