makefile fixes
fix inlcude issues and add clean option