refactoring of widget configuration options; includes some file reorg
refactor/rename module activation methods
reorganize util function library classes
fix infowidgets, support closeable widgets
make stop/trip viewer widgets closeable