added match request functionality, started working on working with matches