Added new Content Provider

Things are breaking though. Will avoid such breaking commits, in the
future.