fix mispelt function; create main; update mutation rate