Extension and lifting problems in algebraic topology Operations and obstructions mathematics