Move main.go -> demo/eval.go