Good start.
It does the job though not exactly what I had envisioned.
Rating: 3 stars