Change tests to new layout (currently all skipped)
Get the details working at the correct location
Use a deep clone of the sample data to avoid issues with modification of the samples.
Change url structure for prices. Closes #2