added routes for checkin
added checkin handlers
merge and resolve Application.java conflict