Working up to neighbor lists; C and Python wrappers; reorganization.