cleaned up some hurried code
put the code in a folder called code
restructured code and diagrams some more
presentation in reveal.js