A modern device detection package