now uses defclass again..

changed naming scheme

cleanup

now class slot respects init form

cleanup initilizer expansion

cleanup initform expansion

cleanup initializer-list expansion

cleanup strucure definitins

cleanup funcdef

trivial cleanup

cleanup toplevel expander

now draws structure defs

enabled enum-consts

limits dynamic scope