Add activities to vendor + small corrections

hi, 
changes have been done. but still have issues on understanding git . 
i think i did not create a branch , so i prefer not to pull a new request. 
i'm trying to create a branch for the future changes
sorry for that.