profile and matches mostly implemented
Merge pull request #2 from NoodleNut/master

profile and matches mostly implemented