Receive contacts information via Facebook and Twitter APIs during user authentication.

Twitter authentication: Install Twitter gem, create hash with key :contacts and value twitter user's following group, merge contacts hash with other info pulled during authentication, create a new user object with contacts info stored as a long string in a text field column called 'contacts' on users.

Facebook authentication: Install Koala gem, create similar hash with key :contacts and value facebook user's friends, the rest is the same as the above.
Import events after Facebook authentication

Facebook authenticate includes a list of the user's events. Facebook permissions update to include user_events, and friends_events (required permissions to return events array). Events array is stored as a string in a text field called pulled_events, which will also include Linked_In events when they are pulled.
Google and Linkedin Authenication pulls connections and circle lists

Just as with twitter and facebook, user authenticate pulls contacts from linkedin connections and google+ circles. WIP is obtaining additional permissions from linkedin and g+ to allow for this data to be pulled - currently getting invalid access permissions error during omniauth redirect
remove pry binding