initial commit for learning notes