#3 create server module and add main.