Added PlayGround functionality and all the dependencies for it