removed that stupid todos
fixed gitignore to ignore todo
minor fixes to make more usable