Dev is now the default branch for this repo. Since master is currently a
proof-of-concept branch, it is needed to start as a clean base to avoid
unnecessary contents being downloaded with the current release. The
project is now separated between 2 distinct branches: gui and factory.
Added classic gitignore and a more concise readme
Readme fix
Refactored (again...) factory's code, added main loop for the worker's thread