# Functions
NewHandlers creates and returns a new instance of `Handlers` with the datastore.
OpenCORSMiddleware controls the cross origin policies.
SetRoutes sets all of the appropriate routes to handlers for the application.
# Structs
Handlers contains all handler functions.
ProjectIndex represents a searchable record, `Data` and `Meta` can be anything, so Unmarshal the raw data.