Component layout for Lab 4