West Ham have appointed Scott Parker as their new head coach.