Adding and styling components