add frontend for random pet

No node.js route to the frontend yet, I just wanted to add the frontend stuff so we have it all in the same repo