FIX: Environment bugs fixed. Background changed.
FIX: All temporary objects are now created by calling their respective Constructors, instead of {<paramerter_list>}. It was not working in one specific compiler.