Imports
Set heartbeat attrib in init
Assert filename is a valid file
Add client support for answering challenges
Imports
Add fail_exit helper function, add verify_owner ship to be called based on args
Fix up arguments
Add a entry point for CLI
Rename directory to be syntactically correct