initial commit of friends module.