building rough sketch
add date-component which is Vue.js wrapper of component/calendar