Add location manager logic
Add product model