componentBase, viewBase, Init -> coffee