Rearranged the server files into multiple sources.