defn.. to extend functions
arithmetic functions now variadic. module system begun
module system working