Many great inventions come to life because an inventor somewhere became frustrated. In the late 1990s Martin Dougiamas became frustrated with a learning management system (LMS) he was supporting at a ...