Added global vars
Added new defines
Added all the defines now
Wrote read functions for all items and populate ProcessIO()