Initial Commit of Array module