Split up Token.coffee file and moved subclasses to subfolder.