use underscore.js
add check-in service
add privacy slider & allow to perform check-in