update inventory when clicking sign to prevent "missing items"
added world & time Matcher
removing old unused code and resolving lots of little TODOs
Merge branch 'master' into stable