Thanks for the good constructive criticism! This is really nice feedback and I will be thinking about it when making the updated version.