Add integer and float types and unit tests.