Refactored module structure
Renamed writeGroup to sendGroupWrite as it's more accurate
Switched function names for the DatapointType class
Moved handler into main module
Runnable cache handler
Update dependencies and extensions in .cabal file
Added more interaction with the group cache
Added functions to recover from "errors" in the CacheHandlers type
Automatically adjust input cache handler for tryCacheHandler_
This feels better
Spare one fromIntegral call