Added a 2d array.

Added a 2d array implementation (I've rolled these a few times on
various projects, getting sick of it).