The application works the same way as the F# version
- Add common request validation function
- WIP on finishing out request list