initial work on embeddable client
fix up the embedded view a bit