first attempt at iPad device detection

could be cleaned up with fewer OR statements