update to spring 4
filtered construtor from template and introduced visitor
including http method in docs