Basic macro insertion
Data segments are beginning to work