ticket:1 added 'Contact' factory
project changed to used this instead of direct $http calls