create basic shop, allowing purchase of buggies, introduce guava because scala collections are terrible