Door stuff

The door script, art, and implementation