Removes unused parameters in getBody() and getHeader()
Improves naming of basket/checkout methods and streamlines basket implementation