adding in theme goodies, better recursive files search for scripts and some other fixes and tweaks