Started to fully implement text subsystem.