Replace world with Level and create ActionProcessor
Fix level bug in Agents
Fix double equals
Clean up prototype extension on levels