Split remaining js into separate, related files