Cleaned up the readwritesplit main header. The structs were named to their typedef names so that no code changes are required. The structs should be renamed if/when they are converted to proper C++ classes.