Working on SensoContext

Aborted the abstract classes idea and started working on the context
file, there is a whole bunch of entries I want to generate, we'll see if
it works.