Mostly just implicit declarations cleanup

removed an extraneous comma on the groups tree stuff which was an error
Merge pull request #1407 from ExchangeCore/js-cleanup

Some JS Cleanup