add genetic algorithm(half done) create login, added all api request