Basic game engine, created by following along with Jamie King's video series.