Added Racket functionality

Currently does not properly buffer output