feng - add constraint for required fields in new hire controller; fix project updating issue; fix buddy can be nil issue;