Add underscore.js
Object to hold students and function to add new student
Basic interface for adding/getting student list added
Create basicempty app homepage (html)
Get names using _.keys() instead of Object.keys()
Add hasMet() and empty getMatches()
Add allFriends() to check if all unique matches have been made
Implement getMatches() for even numbers of students
Fix getMatches() to work with odd numbers of students.

If there is an odd number of students, one student will be chosen as the "lucky one," and will get to sit in on another pair's lunch every day (note: the "lucky" person stays the same each day).
Change README
Merge pull request #1 from cflann/master

Implement basic matching functionality