Add forward_url
Adding tests
More tests
More tests and fixes