graduate project hobby OS