Moved from Moose to Moo
Ensure that status_msg is defined before trying to normalizing it
remove guest_modes and added sources for inflating/deflating
Removed function that are no longer needed