Added tests

One left to fix
Added/updated tests working
Destroy action updated working
New tests and helpers working