Initial commit of the source

The folder structure is the next:
\src  - source
\proj - Visual Studio projects and solutions
\docs - documents, help and screenshots
\tmp - temporary folder to be used during compilation
\bin - output binaries