Location aware messaging application utilizing Google App Engine