update mock api to support folders and api versioning
remove api implementation

api is implemented in a separated project
Merge remote-tracking branch 'origin/feature/new-design'