added server file and made directory structure more clear