geekyfeed logo and updated beta website