refactor(directive): change default structure to something more simple
feat(filter): add filter sub-generator in the new structure format
refactor(subgenerators): remove view and route sub-generators