added site() quick access function to portal class
renamed engine_block class to block