hahahahahahahahahahahahahahhaa....

you suxxx
Basic dependency tracking looks to be working.
Works OK now.

Not quite as flexible as it should be for dependency names.
Will want to move to another method of tracking (besides files) in the
future.
Changing to arrays is wiser.
Wrapping it up.