added deserialization of time.Time in the query struct, moved the parsing of the url values to a utility function
quick & dirty query parser utility functions