Move HyperLight to lib/