detects app docs
added doc config for todos
directory restructure
tests output by devtools
directory reshuffle
dev tools documentation builder works
updated todos doc
updated core docs
added documentation generator documentation
finally got karma configs working again. must be on version 0.8 for now - 0.9 introduces bug where .js is appended to non-js files (e.g. html). dumb.
updated gitignore
ui now runs tests (though no output)
better testing ui (still no feedback)