added advent (doesn't work yet) updated some makefiles