Add tests and start readme