added location model

added validations

added json form
added swipe model

added swipe-location relation

added validations

added json form