admins can now delete threads; heavy refactoring of front-end stuff