Add constant folding to compiler
Add SSE2 optimizations to VM