v2003 Add Location model and several associations