add storage option to fileversion
update entities from init classes branch
fix collection repository
Merge branch 'feature/init_classes' into feature/rest_services