Moves takes_up_space? to the instances where it belongs

* also let the border not be positioned
fill_setup in ancestor does the same already
gc --> graphics_context renamings
Could not find a usage of this method - revert if necessary