big changes, broken commit

partially working tournament->modules hierarchy
small changes, still partially workin
swiss mode should run, view standings still needed
mostly working run/standings, still needs js work
finally working with new tournament->modules
Most old functionality restored, now with modules
modules / htaccess changes for simpler links

also split public.php from view (might merge again later)
still plenty of broken old links to fix
(but want to wait for improved round-nav before fixing)
partially working run-module
mostly cosmetic changes
standings display and some run-module js

fixed up a bit of run-module.js for next-game when in swiss mode
css for teams display
swiss standings redesign
started sgl/dbl elim standings redesign
tournament_delete
fixed standings display for new function args
single elim display with connecting lines
partial fix of elim display