Added link to original article describing the pattern used for obtaining class info.
Added IDE auto-generated file to ignore list.