AutoStore – the automated small parts warehouse