Decentralized version control and source code management system with an emphasis on speed, elegance and simplicity