convert js to coffeescript, fix bugs, move assets into compiled dir, add compass, and guard