organized files into dev, doc, and src folders