Updated IPattern to provide methods of unwrapping Patterns
Updated IPattern to provide methods for unwrapping Patterns
Added method to fully initialize all nodes in a map
Added ResolutionEngine class and test package