Removed unnecessary entities. Simplified Link system.

Created generic version of some entities like BaseEntity and
LinkEntity.
Removed Camera, ScreenBounds, Block and Title.
Added a way for LinkEntities to handle their own links.
Removed Link array from GameManager.