refactored links out into separate file
moved price code into separate cljs files