renamed js dir to components to better reflect its use. Modified build files to work with new name