Move main.c to top, add header for server and first module (sms), update Makefile to use new hierachie