Support simple inheritance of non-trait methods

Issue from codeberg

impl Parent {
  // methods
}

should be inherited in child structs. This ticket is not for handling methods overriden in children. That's for #4 (closed)

Edited by Average Dude