Went ahead and implemented basic stats (haven't really done much with it yet, and it's not currently being set up properly, but it is governing player speed). Also made a couple tweaks to the player manager and related to make it a bit easier to work with (and changed the name, because we're going to be using this for more than just the gameplay). Started basic inventory system with a way around the double dispatch problem similar to the way visitor does it (that is, items give themselves to the inventory, so the inventory can add an item to a weapon slot rather than the general inventory). Not too complex yet, and I had to do some shenanigans in converting Item to an abstract class quickly, so the factory is a bit ugly right now, but it's a start.