files for layout jquery and cart inclusion a la old style
split routes and tests into multiple files, still need further treatment