Create HAB-version0.2

(Unfinished) An updated version of the previous code.