removing requirement for binary reader in constructor
fluent interface
file reader interface phpdoc update