CoffeeScript provides a basic class structure that allows you to name your class, set the superclass, assign prototypal properties, and define the constructor, in a single assignable expression.
Small example below:
class Animal
  constructor: (@name) ->
  move: (meters) ->
    alert @n...