added a post route for checkin and created geolocation methods