#36 API

Adding a 'systemApi' slot for System based on PO definition listed in #36
see http://www.requs.org/typical-mistakes.html#interface-is-not-a-type