Gift controller and routes + environment change

environment change to return json without root object + gift
controllers and routes