Implemented Object.send
Removed List.add and implemented List.first and List.rest.

Removed .add() so we don't have list with side effects.
Added implementation of varargs.