(minor) split some lines
first draft of typedef and struct/union/enum handling