add maven scafolding
add common libs
add testing libs
apply all dependencies
add jackson
add application initializer
upgrade jackson to 2.1.1
add thymeleaf and tiles