Initial implementation

Fixing notification

Moar work
Add forward_url
Adding tests

More tests

More tests and fixes

Added tests