Added some parsers, and created a Void type for use in parsing.
Restructuring the genetics package.
Added some utility functions.
Created the Immutable annotation.
Created the RecursiveParser class for mutually dependent parsers.
Added documentation to the parsing package.
Implemented abstract methods in Filter.