Separated pure functions from main module,

so that the assembly output of the compiler is easier to read.
Makefile for multiple modules.
New main program for fibonacci.
Corrected no-assemble rule.
Make fibo, not fibo.o.