Refactor routes
Allow complex references in fluent validator
Refactor embedded entities processing to allow validation