Generalize preprocessor expansion, remove automated indexing
Add generalized javascript handling of everything to do with the url