Content provider

Yo here is the code I have right now... sorry that took a bit.