fleshed out function and data uml sections. adding ErroHandler, Log and Debug