Changed how the functions are defined. Made it possible to return and take arguments of types other than int.