Added a generic WLS class with aloe generic stuff
Initial setup for a provider including test