Reintroduce console, disable finalize until it's reimplemented
Add recursive environment destruction
Update frame