Added xNES and changed separable-NES somewhat in the process