Sci-fi museum gets $2.3M state grant