Introduction to Reactor design