added use for Persist class.
moved all context related file into Context.