Moved reference modifier from parameter name to type
Adding Rand assignment operator
Added destructor