refactoring
dumping out methods that use non-API objects
added slide about type transformations
clean up towards darwin support