Added alert dialog for checking if checkout list is empty
Few more optimisations.
Local commit.