update ring handler
updated form attributes
added shopping template
add shopping route and refactor the code to solve cyclic namespace dependency
updated namespace declaration, calculate redefined and app removed
added utils.clj file
updated to prevent default action and to pass strings to remote calculate function