Packages that can be removed:
- Json serializer -> not needed. We can directly port the serialization in model files.
- shelf(http server) -> Evaluate if we can use native dart http module to handle api requests. Feature we need to implement are body parsing, path param extraction, response manipulation.
- Quiver.- Lru Cache from quiver is used for storing found elements.