Merge !74 (merged) first to get a smaller diff.
This MR aims at providing a standalone windows application. It workarounds a few issues to produce the standalone application.
The following issues still need to be solved:
closes #52