Added a top-level source file that imports all the others, and provides a single 'interpret' function.