Add support for composer and jsonlint+monolog as dependencies.
All of this implied a lot of folder structure refactoring. It is new for me, so it may continue to change in the near future. Feel free to comment.