Fixed parsing of unit values
Reimplemented arguments parsing
 * Argument parser is now an object
 * Now showing appropriate error messages
 * Implemented argument checking and error display through exception mechanism

Implemented only sp99