Second commit. A bit of refactor, a bit of development and removed bin/ directory from GIT.

It still does not compile.