Rename Presentation module to TreeView

This avoids name clashes with models named Presentation. Fixes #27.