added basic logging
ignore log files
updated todos