shuffle some stuff around to adjust our task order.
add a ci integration lecture