* moved view tests to tests/views * refactoring * more refactorings * better support for system.toOpenArray for first class view types