add repos page, pull2refresh component