First feature description.

making a commit at start of work makes it a bit easier to later see how
much effort goes into a feature (reading on my phone is a bit harder to
measure though) ;)
Baby steps for feature detection
First feature detected client side