Add: A first-person engine in 265 lines