Added Move Semantics for initializer_list