preliminary version of surface realization
change the return values of helper functions to list of atoms
add surface-realization.scm to SCM_PRELOAD