Function declarations in game.h, inline struct initialization fix, warnings remain