* изменил имена классов - применил иерархию namespace (#14)