friend added, struct inside struct cycle impossible added to C, ostream methods and manipulators added