Split the python code into it's own directory
Fix dependency generation and inclusion of ice files
Add a complete installer, including python parts.