Pointed to a working plunkr. Give me a few days, I will commit some CSS ...

...to make this thing look good!