First implementation of the 9gag remote
UI files are separated from server-side files

Fix a security issue. Prevent the browser to request `module.py` file
Correction of error handling and file reading in UI
ui of modules are now moved in a ui/ folder
Correction of the the "template engine" that read ui files
Merge branch 'develop' of https://github.com/awerem/awerem-computer into develop