added create and get user
split server utils to different files
split server utils to different files
updated router with subdomain check
router fixes