Added Objects, Hoisting, Literals, etc