This is a 3 part series 1) All-in-one Solutions 2) List vs Tag based Solutions 3) My 4-Stack Solution