Moved Publication funcs to funcs.go
Removed mongo connections in favor of StorageReader/Writer service
Switched API funcs to use in/out to be consistent
Looping in back to out in UpdatePublication
Moved internal structures around a little for consistency
Set up StorageReader service