enhancement/220/spash-screen-only-once

update splash screen to store and check user prefernces to determine if the modal should show