added custom application type
static log facade
refac:routing all existing logging through logging facade