Revised example 4 to be final project example. Added further customizations to bonus area.