Teleport Crystals!

I have finally got teleported crystals working. Please note that they
are in a very buggy stage but they work good. I guess they aren't SUPER
buggy but there are some errors we definitely need to fix.
merging