github fundamentals