copied files from "rust-empty" project
lets not ignore our main directory :P