Initial commit
writing tests