added authentication using facebook and service for it in its basic steps