Base class methods and structs imported
Author name updated