Added unit testing, scenario testing, and autoreloading.