diff --git a/README.md b/README.md
new file mode 100644
index 0000000..9ee50e4
--- /dev/null
+++ b/README.md
@@ -0,0 +1,26 @@
+This is a pure HTML5 playlist,
+specifically designed for theater work.
+
+You give it a play list, and it cues them up,
+one at a time.
+Press "play" to play the cued-up track,
+use the arrow keys to select a different track.
+
+The normal browser media controls are available too.
+
+You can also plug a Korg NanoKontrol 2 in,
+and use its play/stop/prev/next buttons,
+as well as the first fader.
+
+This features a massive time display,
+so everybody else in the control booth can see how far into the track you are,
+for things like light cues, etc.
+
+Just drop these three files in the directory with all your tracks,
+and edit the HTML to have the right list of tracks.
+You can have the same track more than once, if you want.
+
+Author
+------
+
+Neale Pickett
diff --git a/playlist.css b/playlist.css
new file mode 100644
index 0000000..a7d0740
--- /dev/null
+++ b/playlist.css
@@ -0,0 +1,50 @@
+body {
+ background-color: #000;
+ color: #fa4;
+ font-family: sans-serif;
+}
+
+audio {
+ min-width: 40em;
+}
+
+#currentTime {
+ background-color: #001;
+ float: right;
+ font-size: 1500%;
+ font-family: "Roboto", "Droid Sans Mono", monospace;
+}
+
+#controls {
+ padding: 1em;
+}
+#controls a {
+ font-size: 200%;
+ padding: 0.5em;
+}
+
+#playlist {
+ width: auto;
+}
+
+.current {
+ background-color: #224;
+}
+
+@keyframes pulse {
+ 0% {
+ background-color: #430;
+ }
+ 25% {
+ background-color: inherit;
+ }
+ 75% {
+ background-color: inherit;
+ }
+ 100% {
+ background-color: #430;
+ }
+}
+.fin {
+ animation: pulse 1s infinite;
+}
\ No newline at end of file
diff --git a/playlist.html b/playlist.html
new file mode 100644
index 0000000..65d7837
--- /dev/null
+++ b/playlist.html
@@ -0,0 +1,40 @@
+
+
+