Fixed launcher bug, minor site tweaks