Added a basic structure and makefile target