reordering methods to be more clear
removing spring-web dependency

This dependency is included within `spring-mvc`
using built-in URL mapper instead of explicit one
adding a simpler example of JDK runner of server