fix bug where findpart was called twice
rename isPart to isWalkable, name makes intent clearer
simplified entities.remove code