Add precompiling (part of #8)