minor edit to change log
makefile added, .gitignore updated
makefile: obj variable
header dependanies added to makefile

also ToString is now const
make: clean fix