canvas shapes module initial