New type system
Trial backend
Added NSArray
Added function eval
fixed array bug
Function type changes
Added new fresh