Moved prelude into separate file.