Builtin Testing

Basically test builtin methods by their output.

Currently through Interpreter only