using generics again
removed id from schema
code cleanup
spatial query fixed
number range queries now work with open intervals

all they need is a constraint from at least one side
renamed time fields and added time data for testing
implemented time range query