Removing ScriptFilePreProcessor, adding ScriptPackAuthoringHost and doing necessary refactoring