Moved detail namespace into src folder, updated deps.