refactoring ArrayBuilder and cukes
formatting for all pages, some new feature specs added