Rename base class file with _Base so it's more obvious that it's not to be used directly