Merged two controllers into one as they are very interconnected.
- Implemented filtering by the selected game
- Added integration tests into the build process
- Implemented integration tests for the filtering behavior