Cleaned up a few includes.
Added health system and component.
Fixed narrowing conversion warnings.
Removed assumption that physicsbody.bounding_box == sprite.size