Adding basic object operations.
Added getOwnPropertyNames and get.
Small changes
Fixed empty programs returning null instead of undefined value.