initial commit of golf_stat tasks module and main task runner