Fixed implementation of space parsing around applied functions
Made nums starting with only a period functional
Fixed rounding error in num repr function

The solution, strangley enough, is to use floor instead of casting to an int.
This apparently changes rounding methods, and may not be portable.
Removed debug print statements from repr
Restructured code and added builtin files
Implemented parameter passing nescessary for lazy evaluation of parameters used in several of the basic statement implementations
Fixed small pre_spacing issue
Fixed small tbl bug with hash/i name issue

Never naming different things hash in different contexts again...
Rearranged op_parse structure again, but now it should work...
Slight modification of parsing function
Created proper error type for internal use in var
Added to basic err with functions for accomplishing basic error tasks.