add stack and other katas