refactor: (#132)
refactor: (#132)

- using factory beans instead of concrete implementations
 - LocalDate output using yyyy-MM-dd format
 - json prettyprint enabled
 - ignore Accept header enabled in content negotiation manager
ITsvetkoFF/Kv-014,ITsvetkoFF/Kv-014