Feature/805 project structure

`return unpublishedForm.get('length') === 0` no need to convert `toArray()`