add minimal runtime system, add example code, new .gitignore