WIP

commit as a backup, currently working on the giCore, routing and
configuration passing to the giResponse object.