Added timing function
Added proper starting cards generation