Implementing entity removal off of screen.

Still need to fix a few things - probably want to make ComponentFactory an instantiated class within EntityFactory, etc.