implimented some of the queries in TempReadingRepo
added the bones of a criteria builder query,
comment out before compiling
update headers