Add Array2D module (#38)

* randomCreate: random version of create.
* randomInit: random version of init.
* randomCreateBased: random version of createBased.
* randomInitBased: random version of initBased.
Add randomFill function (#39).