added main controller,views, and routes
added worker file and class