Profile system non exclusive to fb users, and unit testing added