[updated] - add git ignore and add context property in viewcontroller