Assign button missing from material tab
You need to be in Edit Mode. That way you can select the vertices to assign to. Otherwise Blender has to use the mesh as one whole surface when applying new materials.