adding code for record types in agree
adding more agree grammar files