Added move constructor, move assignment operator, swap method and moveable push method.
Added move constructor, move assignment operator, swap method and moveable push method.

guidoreina/classes,guidoreina/classes