Shock announcement as Steve Komphela is named new head coach of Swallows FC