The Minerva Engine