Removing RTL (it's dead)
Removing fabricAPI (not used)
Removing Message (never used)
Fixing bug with recursive def looping.
Refactoring tests to only run one type of optimization.