return error code on failed heartbeats
add forgotten files to install, install scripts as programs