@rufans, Nice write-up!
I'm enjoying this Blockchain even though I'm still on the run to build myself and get acquainted with so many things, it's a bit difficult though. I wish I have started earlier while I was in school back then, but nay, I didn't regret either, it's just that, I've been so tied up with school activities and others.