updated printer spec to include a read files method and finally test new/initialize a little bit