Clean Up The Current Code
One of the best ways to identify when we aren't following the best practices is to use JSLint or JSHint, a community fork of JSLint. While we don't have an agreed upon set of settings for either of these tools, the basics are something we can use to identify items we can cleanup in our code.
Once we have settings we like for one of these tools it will make a potentially great way to extend the coder module.
Better Inline Documentation