improve get cc error handling
remove require view
update dependencies
add default config
remove activation events to activate the package on startup
read status view state on startup