change program to inherit stright from code, not block (as it keeps the funcitons anyway)
renamed program to boot_space, as in object_space at boot time. thats the way its going
let the BootClasses carry functions, ie one level squeezed between object_space and funtion, the class is coming to life