All min required funcs implemented.Now Declaration of a class and it implementation are both in one .h file