log line numbers and file setup

log lines now include file name and line number
fixed bug in tests that was preventing the filesystem from being populated