Thanks for all the feedback, truly appreciate it. Will absolutely work on fixing those during the month long jam. Had not tried changing the size/resolution of the window so that part hadn't come up at all. Will have to dig in and learn how to make that work.
Thanks for pointing that out. My "spaghetti code" solutions I know are definitely not great and I'm looking forward to working more on it in the month long Jam to try and fix things like that.