Base Synchronization

Updated Core to keep in line with the base repository. Also created an
evaluation mode which is needed by Group.