add build directory to gitignore
create very main
fix error formatting
fix wrong io mode