Fix player state data syncing when opening inventory crafting (now
syncs when inv is opened). Also moved the recipe bases into thesis
package for better organisation