Bottling: a location based messaging application