More Function and Enviroment Building

add: Enviroment builtins population
add: Variable (functions & vars) builtin
add: Common enviroment building function pointer

Core reordering and refactoring

mod: Made most lval_ functions private
mod: Common LIST_ENTRY for iteration replaced with short macro