Initial commit of GRAIL framework.