Bug fixes, CLArguents, Unit tests

Some bug fixes.

CLArguments: Added class to easily manipulate command line arguments.

Started unit tests project.