Token word can now be a single character
Completed Pattern containers and updated references
Parser parse() seems to be complete
Added '.' token
Added toString method to Pattern classes
Changed pattern lookahead to improbable number
Removed unnecessary switch in Parser parse()
Cleaned Parser
Moved Constraint to internal.containers
Fully implemented Constraint class
Added UnionType enum to specify (AND | OR) and updated references
Updated CHANGES
Resolved some warnings
Modified constraints field in WorldTree to type Collection<Constraint>
Moved Query to internal.containers.query and updated references
Implemented BaseQuery and IQuery
Updated references to these classes where necessary
Fixed a bug in Query debugString method
Rewrote debugString method in container classes to be more elegant