Added working providers, updated readme and tests

Also the form I was talking about is located (here)[https://github.com/laughingwithu/Essence_demo].

Cheers