Add more features.

The base set of features probably still needs to be fleshed out,
but it's a start.

Change-Id: Ifca80943810d48764d6ad0c6361abb1fae482d9f
7 files changed