Gamejam this week, so mostly a bunch of smaller fixes.