Немного комментов переделаны в формат javadoc