refactor canvas_cc model to models