Fixed overloaded = operator. Removed memoy leak :D