some basic starting stuff
getting a core structure and pattern down
fleshing out some more similarities with CoreData
fleshing out the methods again with more basic and expected capabilities
added some documentation