added tests and about page