Added a small interface submodule
Corrected bug in DRCS handling
Simplified mSize function calls
Added MNat type
Directory reorganization
Beginning of unit testing
Beginning of user interface