Edit feature

@heyjinkim On a high level I think I understand that we want to make the functionality of checkin-status smaller/ single responsibility so it could be reusable by moving <span class="message">{{model.message}}</span>  to the template- but am still a bit confused (no worries, can hopefully chat about it further tomorrow)