WIP
Major WIP, compiles but doesn't return results yet
WIP
add temp test file
more wip