Serious Internal code changes

Changed how texture are loaded, changed how items get unlocalized names,
got seeds to plant, got metadata seeds