Chores/new factories and specs

- Created LocationPin model tests
- Changed syntax of LocationPin model from :, => to : : for uniformity
- Added presence validation for location_name on LocationPin model