Added IPizza component
Minor cleanups