Restructure repo to avoid clashes with python builtin modules.
Rename modules.
Drop import aliases; use 'from compiler import ...'.