Some snippets from my first major JavaScript project. Neither clean nor finished, but I'm proud at how well it's working thus far.