Updated functional design

- Updated screenshots and their descriptions
- Added a description of the database security
- Added a summary
- Added a list of terms and definitions