add scalar_min()/scalar_max()
add BBox type for axis-aligned bounding boxes
begin work on edit mode -- supports bbox drawing and entity removal
add keys to toggle edit, pause
sprite system contributes to edit bbox