Modified inline documentation, added FreeBSD licence information in the source files, started to write a proper Readme.md.