Added catalog components, initial commit for index_catalog(non-functional), updates to spotlight index, javascript,css