principles-of-flat-design completed.