Add (untested) pipe functionality to Hook.
Clean up code of Trainer.
Several changes

Move unused code into another file.
Fix pipes, a little.
Add some dungeon packet code.
Update addresses to 16700.