Added precompile module with tests.