making DataObj "work"
correcting typos (include datatime vs datetime)
also added the TODO's ;)
strange line removed
readonly properties are now read only (except one ?!)