Moving rules out into rules.txt
Passing Rules forward through all function calls