Removed pixels generator
Made parse() and validate() static methods
Extracted Marker class