Changed how Context works.
Removed protocol api for now.
Reflected all changes done on the API.
Changed configuration filename.