changed to using camel-cased key names in json, fixes #15
initial implementation of REST's index route
implemented REST GET method
REST api now is a class, uses interface DataSource instead of lambdas
log errors in REST