Update script to check for required fields

This update to the script adds a field for the normal transform instead of finding a hardcoded object and throws an exception if the normal transform and spawn transform are missing when the game starts.