improved commits page design
added tests