public void createBlocks() {
    	// We get the target and put it last to guarantee it will always be on top
    	Entity target = entities.pop();
    	Entity temp;
    	for (int i = 1; i < 9; i++) {
    		temp = new Entity(new Vector2(i, 2.5f),textures.get(3));
        	temp.setObjectID(Entity.ObjectIDType.BLOCK);
        	temp.setVisible(true);
        	temp.setCollidable(true);
        	temp.getBounds().width = 1f;
        	temp.getBounds().height = 0.5f;
        	this.entities.add(temp);
    	}
    	for (int i = 1; i < 8; i++) {
    		temp = new Entity(new Vector2(i+0.5f, 3f),textures.get(3));
        	temp.setObjectID(Entity.ObjectIDType.BLOCK);
        	temp.setVisible(true);
        	temp.setCollidable(true);
        	temp.getBounds().width = 1f;
        	temp.getBounds().height = 0.5f;
        	this.entities.add(temp);
    	}
    	for (int i = 2; i < 8; i++) {
    		temp = new Entity(new Vector2(i, 3.5f),textures.get(3));
        	temp.setObjectID(Entity.ObjectIDType.BLOCK);
        	temp.setVisible(true);
        	temp.setCollidable(true);
        	temp.getBounds().width = 1f;
        	temp.getBounds().height = 0.5f;
        	this.entities.add(temp);
    	}
    	for (int i = 2; i < 7; i++) {
    		temp = new Entity(new Vector2(i+0.5f, 4f),textures.get(3));
        	temp.setObjectID(Entity.ObjectIDType.BLOCK);
        	temp.setVisible(true);
        	temp.setCollidable(true);
        	temp.getBounds().width = 1f;
        	temp.getBounds().height = 0.5f;
        	this.entities.add(temp);
    	}
    	for (int i = 3; i < 7; i++) {
    		temp = new Entity(new Vector2(i, 4.5f),textures.get(3));
        	temp.setObjectID(Entity.ObjectIDType.BLOCK);
        	temp.setVisible(true);
        	temp.setCollidable(true);
        	temp.getBounds().width = 1f;
        	temp.getBounds().height = 0.5f;
        	this.entities.add(temp);
    	}
    	for (int i = 3; i < 6; i++) {
    		temp = new Entity(new Vector2(i+0.5f, 5f),textures.get(3));
        	temp.setObjectID(Entity.ObjectIDType.BLOCK);
        	temp.setVisible(true);
        	temp.setCollidable(true);
        	temp.getBounds().width = 1f;
        	temp.getBounds().height = 0.5f;
        	this.entities.add(temp);
    	}
    	for (int i = 4; i < 6; i++) {
    		temp = new Entity(new Vector2(i, 5.5f),textures.get(3));
        	temp.setObjectID(Entity.ObjectIDType.BLOCK);
        	temp.setVisible(true);
        	temp.setCollidable(true);
        	temp.getBounds().width = 1f;
        	temp.getBounds().height = 0.5f;
        	this.entities.add(temp);
    	}
    	for (int i = 4; i < 5; i++) {
    		temp = new Entity(new Vector2(i+0.5f, 6f),textures.get(3));
        	temp.setObjectID(Entity.ObjectIDType.BLOCK);
        	temp.setVisible(true);
        	temp.setCollidable(true);
        	temp.getBounds().width = 1f;
        	temp.getBounds().height = 0.5f;
        	this.entities.add(temp);
    	}
    	
    	
    	this.entities.add(target);
    }