Update makefile and build out initial dependency object builder
Update makefile to get simple example working
Update makefile further functionality for building out based upon dynamic modules