Native code is now safe for non-raspberry pi systems; added options; cleanup