Refactored level boundry handling
Rewrote entity handling system in Level
Removed some hardcoded values