Refactoring, moved read_string and read_int to Module, ColorBookColor start