Adding in files to support floats, doubles and shorts.
Some files didn't make the last checkin.

Signed-off-by: Joe Buck <jbbuck@gmail.com>