Added a transfer example.

Also replace the Makefile.include and made use of a modular design in the src folder. The transfer example uses the modules from the src folder.