several site tweaks and added functionality

lel not rly