Loads of refactoring, Level obstacle rendering