added Array field type and tests.