Begun refactoring of DefUseModel and its associated classes
Created nested visitor class in ReachingDefsAnalysis
Added new type PMException. Refactored Def and moved all logic to
ASTUtil for now