some basics
entity rotation affects position inheritance; sprite rotation; component system
cool new font