* add flexible ListView component * fix crash --------- Co-authored-by: Shane Smiskol <shane@smiskol.com>