Sample app for "Understanding Interfaces" blogpost