Initial commit, not yet working

Just before reaching out to the guys at Phalanger.