added YieldLayoutInflater and revamped sample app