Created general layout for a new type writer abstraction.