reworked complete item system to archive better readability through object orientation
fixed status inheritance, states tree and toString method
Fixed errors at parsing static items, subitems are now detected correctly
separated ItemLink class
commented why files or folders are beeing git-ignored
loading parent on item create
item parents are composed
added variable evaluation
modifies item composing and script handling
added jsdoc
creates vm for item scripts
script vm's require uses own cache
inserted events for page parsing
parsing inline data
separated vm from normal module cache
revoke running item scripts in vm context
adds item compose events and adjusted editor bindings accordingly
allows creating an item instance without an database entry
data is carried in item links, child chain contains itemlinks
adds documentation dir to gitignore