about to delete more older code, brought it down to 3 functions; ended up getting rid of types.
score now works correctly, but display requires its own work