Canvas element added, mvvm structure added