exposure and binding

binded calendar config and event model.
added and exposed of destroy and init controll