starting to break out the js files