cut the functions up more, fixed some misnameed variables
Quest now resets it self, as long as we change 2 variable values each year.