This commit separates uptime based and threshold based recommendations
into two separate calls. This decreases the matrix of possible values
that users have to specify as we introduce more datasets that close
decisions can be made based
This commit sets up the terminator's main package nested in
the cmd directory. This is done because defers created in
the top level scope of a main method are not executed if
os.Exit() is called.
A logger for a single terminator subsystem is addded and
go modules are initialized.