[#58] added AuthenticatedSystem module draft