The 13 things the perfect laptop has to have