add frontier module, refine engine and download accordingly
commit forgotten changes in README and frontier