Array#new implementation

Hi. 
I rewrote the `Array#new` method, correcting behavior. And added `Array#initialize` method.