Hot Topic appoints two executives: CIO, and senior VP planning and allocation