Changed the name of the constructor from "constructor" to "initialize" like ruby. Added multiple heritage