Add some todos, place for algorithms
Get rid of old haskell code
Add type modifications for VisitItem
Merge branch 'master' of https://github.com/superfunc/cs155
Add dijkstra
Improve .gitignore to ignore all levels of nimcache
Fix type declaration order in historyitem.nim
Merge changes and update gitignore for *.swp files
Merge branch 'master' into part2nimrod