First commit with sources files.

Include SystemMonitor and basic exceptions
Tescases ar in Test directory