pmx function
fixing swapPMX genome function
adding
fixing bug on front end; hooking up front and back end