a list view for locations! closes #4 and closes #9