Hit a fairly major snag due to early mistakes in designing my code execution. Need to overhaul some of the work I've done and restructure the code now, before it gets totally out of hand. Once the restructuring is completed and I have included all currently done code into the renewed structure, I should have most of the core gameplay in a "playable but unfinished" state. After that I need to do UI design, inventory management and finish up all the various encounters to balance them out and make them work based on proper in-game stats rather than the current placeholder coin flips that decide if you are eaten by a shark or not.