Thanks for the feedback! I've been learning game dev for a few months and could not believe how challenging I found implementing drag and drop to be.
I think it was my biggest take away from this experience and something I'm going to spend more time learning.