Incorporate Reactor

- async web request processing
- update Spring Boot dependency
- use Tomcat 8
- move Spring configuration to separate files
- add logback configuration