Moved routes out of main and into their own dir and file
moved params hanling into its own module
Json route with basic data type
Added ekg support. Note: Run with cabal run -- +RTS -T