Moving reader modules into a single file