fixed makefile and added repo stuff