module definitions moved to separate file

+ icons example added to treebrowser doc
Merge remote-tracking branch 'upstream/master'
Merge pull request #14 from kashyap02004/master

module definitions moved to separate file