Remove attr_reader(s) and pass in parameters where necessary, add the ability to ignore roundtime messages plus other misc refactoring/clean-up