Day 3: More mechanics - lighting and enemies showcased here. This lighting implementation is pretty computationally intensive so I probably need to limit the size of darkened rooms, we'll see.