What are the main components of the immune system?