Rewrote All the Things

Finished rewriting the core of Dimensional Doors. There are still some bugs and pieces missing, but it's runnable now.