learning java and spring mvc by making a stack over flow clone