Add Api Abstract class
Add errnoCode and errnoCondition functions
Add RealApi class