Feat/issue2

- Added database structure, with some stored procedures.
- Also implemented the UserData class that holds the data used for comparing stored and recieaved data.