Further preparation for Mono
Import first Linux attempt