own wolfe compiler and more changes to layout (for wolfe only)