Reworked the reader to use the chain of responsibility pattern. More updates to come though and getting more "stuff" better. :)