separated makefile include for sources

We can now update each branch without conflicting the makfile