Added generating bool, int, and float values

Started implementation of overhaul on function argument passing
to satisfy Linux 64-bit ABI