minor work on coffeescript...fleshing out structure