Added adjustable speed increments and SAVE and LOAD functions