merging completed work

working:
basic types: int, float, char, arrays

next:
classes, forward declarations, function overloading