Improved Makefile to have sources, objects and executable in different
folders