Step-by-Step Guide to Creating a Feature-Rich Candy Crush Clone