Added all initial programming code to algorepo