move capture module to capture directory, add web module