Created QueryProcessor interface and LocationQueryProcessor implmentation to handle location queries