working on a method of recording all the files used in each final file
added new flag and rudementary functions for continuous compile
converted tabs to spaces in unit test file