27th July Update: Spend some time over the weekend to finish up details, I was in a rush to submit before the deadline, skipped some ideas that felt promising. For judge purpose please feel free to ignore this version. Just feel like I should complete the work, and hopefully it can speak out to someone. Thanks!
Larger image link: i.imgur.com/TKmW2cl.jpg