added week 6: screen shake, intro to coroutines