add preferences window

rename arrays to plural
version bump