added main entry module and files for middlewares
correct missing semicolon
Merge pull request #1 from lemonde/index

added main entry module and files for middlewares