Hard Core Boson momentum Diagonalization