added PHPStorm project files to ignore list
documented return value
adding the library to the include path is not required anymore
fixed typo
added diagram project
added diagram that shows the principle
added temporary files of Software Ideas Modeler to ignore list