Newcastle Town have appointed former Leek Town manager Neil Baker following the departure of Paul Moore.