Mobile Client Flow resiliant if not current active frame
Added structured startup flow to projector interface
Added 'properties' to frames
Added 'timebox' to frames
Tweaked caching of current_frame return
Updated tests
Added random counter start to cache keys
Started mobile_client js