Reciprocal space

Eric see 3 more lines, I added the ImportError as the way Tom showed