Add LumberJack.m file and consolidate to work with types.