Абрамова Ксения, 297, все-все

Я внезапно обнаружила, что cradle не работает, так что не знаю проходит ли мой код тесты. Ну в общем, тут все начиная с shell переделано. Из того, что не было засчитано сделан JUnit + тесты к нему.