Array support, added tests, custom css support