iRIC Software Developer's Manual