refactor fsSourceUtils to share code between fsSourcesSection and fsSourceBox
fix typo in tree.css
finish source box