Committing old stuff

Pulling all the old junk out of archive for github.  Things that need to
be done:
1) Fix rail collisions
2) Integrate state sender
3) Re-apply textures