Fix makefile

- Add phony targets properly
- Split program and objects