add crawler server architecture
first commit