Finished serial CPU version. Better user interface