Added rules, now need to fix segfaults
Fixed segfaults (had a empty rule), and changed order of lists (was adding in reverse order) Now assignments not recognized.