enabled warnings, and fixed a bug
added worker
added basic server