my favorite #javascript genre: physics engines and 2D libraries