add ycm, improve Makefile, add bullet skeleton, remove headers