the client side of our playground website