improved file upload for profile pic to include resizing, added apis for acitivity, organizations and calendars