refactoring code to be compliant with the jQuery plugin specification
fixed all problems. the plugin is working with the new structure compliant with the jQuery plugin spec
moved all plugin data to jquery .data('gantt')
implemented addSource