A lot of changes.

* Changing file names formating for classes;
* Stop using Makefile and using .hbp (Harbour Project) files;
* Added a test (using xhUnit library).

Promisse not to make a commit like this. ;) Will try to keep
commit concise and with a context.
Created root .gitignore