adding doctrine, module layouts, and assetic