Refactored LocationComments to remove static functions and simplify database calls