added ShareExistingException; removed JavaDoc as tutor told us;
implemented localization