#52: clients have checkin codes and pictures
#52: client checkin_code can be automatically set
#52: UI for generating checkin code
#52: checkin code works instead of login code for checkins
52: client has picture which can be uploaded & is used on cards