func New() *App {
	app, err := InitApp()
	if err != nil {
		log.Fatal(err)
	}
	return app
}
New provides a convenience wrapper around InitApp that logs and exits if there is an error.
package copper
import (
	"log"
	"os"
	"os/signal"
	"syscall"
	"github.com/gocopper/copper/cconfig"
	"github.com/gocopper/copper/clogger"
)
type Runner interface {
	Run() error
}